regexp.Regexp.prog (field)
18 uses
regexp (current package)
backtrack.go#L134: if re.prog.Inst[pc].Op != syntax.InstFail && (arg || b.shouldVisit(pc, pos)) {
backtrack.go#L166: inst := &re.prog.Inst[pc]
backtrack.go#L195: switch re.prog.Inst[inst.Out].Op {
backtrack.go#L319: b.reset(re.prog, end, ncap)
backtrack.go#L326: if !re.tryBacktrack(b, i, uint32(re.prog.Start), pos) {
backtrack.go#L353: if re.tryBacktrack(b, i, uint32(re.prog.Start), pos) {
regexp.go#L88: prog *syntax.Prog // compiled program
regexp.go#L192: prog: prog,
regexp.go#L244: m.p = re.prog
regexp.go#L256: n = len(re.prog.Inst)
regexp.go#L619: if nmatch > re.prog.NumCap {
regexp.go#L620: nmatch = re.prog.NumCap
regexp.go#L784: matches := re.doExecute(nil, b, s, pos, re.prog.NumCap, nil)
regexp.go#L891: a := re.doExecute(nil, b, "", 0, re.prog.NumCap, dstCap[:0])
regexp.go#L1036: return re.pad(re.doExecute(nil, b, "", 0, re.prog.NumCap, nil))
regexp.go#L1046: a := re.doExecute(nil, nil, s, 0, re.prog.NumCap, dstCap[:0])
regexp.go#L1065: return re.pad(re.doExecute(nil, nil, s, 0, re.prog.NumCap, nil))
regexp.go#L1074: return re.pad(re.doExecute(r, nil, "", 0, re.prog.NumCap, nil))
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |